Mock Version: 5.5 Mock Version: 5.5 Mock Version: 5.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/xtideuniversalbios.spec'], chrootPath='/var/lib/mock/f41-build-73891-4744/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=997gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.l81j29fd:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.l81j29fd:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'cdee5b17dd094fba808d98a566712bc4', '-D', '/var/lib/mock/f41-build-73891-4744/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.l81j29fd:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/xtideuniversalbios.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1706313600 Wrote: /builddir/build/SRPMS/xtideuniversalbios-2.0.0^20230219svn625-2.fc41.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/xtideuniversalbios.spec'], chrootPath='/var/lib/mock/f41-build-73891-4744/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=997gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.l81j29fd:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.l81j29fd:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'c974f01332e04080b63aab9f34998370', '-D', '/var/lib/mock/f41-build-73891-4744/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.l81j29fd:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/xtideuniversalbios.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1706313600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.jr5OPl + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf xtideuniversalbios-r625 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/xtideuniversalbios-r625.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd xtideuniversalbios-r625 + rm -rf /builddir/build/BUILD/xtideuniversalbios-r625-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/xtideuniversalbios-r625-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + find . -type f -name makefile -exec sed -i '{}' -e 's:\\:/:g' -e 's:\*\.\*:*:g' ';' + sed -i Serial_Server/makefile -e 's:/c :-c :g' -e 's:/Febuild:-o build:g' -e 's:/Fobuild:-o build:g' + sed -i 's/\r$//' XTIDE_Universal_BIOS/Doc/changes.txt XTIDE_Universal_BIOS/Doc/readme.txt + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.ot9c8N + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd xtideuniversalbios-r625 + for target in BIOS_Drive_Information_Tool XTIDE_Universal_BIOS + /usr/bin/make -O -j32 V=1 VERBOSE=1 -C BIOS_Drive_Information_Tool AS=nasm MAKE=make 'RM=rm -rf' make: Entering directory '/builddir/build/BUILD/xtideuniversalbios-r625/BIOS_Drive_Information_Tool' Deleted (*) from Build/ make: Leaving directory '/builddir/build/BUILD/xtideuniversalbios-r625/BIOS_Drive_Information_Tool' make: Entering directory '/builddir/build/BUILD/xtideuniversalbios-r625/BIOS_Drive_Information_Tool' XT version Build/biosdrvs.com built. make: Leaving directory '/builddir/build/BUILD/xtideuniversalbios-r625/BIOS_Drive_Information_Tool' make: Entering directory '/builddir/build/BUILD/xtideuniversalbios-r625/BIOS_Drive_Information_Tool' All done! make: Leaving directory '/builddir/build/BUILD/xtideuniversalbios-r625/BIOS_Drive_Information_Tool' + for target in BIOS_Drive_Information_Tool XTIDE_Universal_BIOS + /usr/bin/make -O -j32 V=1 VERBOSE=1 -C XTIDE_Universal_BIOS AS=nasm MAKE=make 'RM=rm -rf' make: Entering directory '/builddir/build/BUILD/xtideuniversalbios-r625/XTIDE_Universal_BIOS' Deleted (*) from Build/ make: Leaving directory '/builddir/build/BUILD/xtideuniversalbios-r625/XTIDE_Universal_BIOS' make: Entering directory '/builddir/build/BUILD/xtideuniversalbios-r625/XTIDE_Universal_BIOS' Build Doc Inc Src gpl-2.0.txt makefile Tiny XT version Build/ide_tiny.bin built. make: Leaving directory '/builddir/build/BUILD/xtideuniversalbios-r625/XTIDE_Universal_BIOS' make: Entering directory '/builddir/build/BUILD/xtideuniversalbios-r625/XTIDE_Universal_BIOS' Build Doc Inc Src gpl-2.0.txt makefile Small XT version Build/ide_xt.bin built. make: Leaving directory '/builddir/build/BUILD/xtideuniversalbios-r625/XTIDE_Universal_BIOS' make: Entering directory '/builddir/build/BUILD/xtideuniversalbios-r625/XTIDE_Universal_BIOS' Build Doc Inc Src gpl-2.0.txt makefile Small AT version Build/ide_at.bin built. make: Leaving directory '/builddir/build/BUILD/xtideuniversalbios-r625/XTIDE_Universal_BIOS' make: Entering directory '/builddir/build/BUILD/xtideuniversalbios-r625/XTIDE_Universal_BIOS' Build Doc Inc Src gpl-2.0.txt makefile Small XT Plus version Build/ide_xtp.bin built. make: Leaving directory '/builddir/build/BUILD/xtideuniversalbios-r625/XTIDE_Universal_BIOS' make: Entering directory '/builddir/build/BUILD/xtideuniversalbios-r625/XTIDE_Universal_BIOS' Build Doc Inc Src gpl-2.0.txt makefile Large AT version Build/ide_atl.bin built. make: Leaving directory '/builddir/build/BUILD/xtideuniversalbios-r625/XTIDE_Universal_BIOS' make: Entering directory '/builddir/build/BUILD/xtideuniversalbios-r625/XTIDE_Universal_BIOS' Build Doc Inc Src gpl-2.0.txt makefile Small 386 version Build/ide_386.bin built. make: Leaving directory '/builddir/build/BUILD/xtideuniversalbios-r625/XTIDE_Universal_BIOS' make: Entering directory '/builddir/build/BUILD/xtideuniversalbios-r625/XTIDE_Universal_BIOS' Build Doc Inc Src gpl-2.0.txt makefile Large XT version Build/ide_xtl.bin built. make: Leaving directory '/builddir/build/BUILD/xtideuniversalbios-r625/XTIDE_Universal_BIOS' make: Entering directory '/builddir/build/BUILD/xtideuniversalbios-r625/XTIDE_Universal_BIOS' Build Doc Inc Src gpl-2.0.txt makefile Large PS/2 version Build/ide_ps2l.bin built. make: Leaving directory '/builddir/build/BUILD/xtideuniversalbios-r625/XTIDE_Universal_BIOS' make: Entering directory '/builddir/build/BUILD/xtideuniversalbios-r625/XTIDE_Universal_BIOS' Build Doc Inc Src gpl-2.0.txt makefile Small PS/2 version Build/ide_ps2.bin built. make: Leaving directory '/builddir/build/BUILD/xtideuniversalbios-r625/XTIDE_Universal_BIOS' make: Entering directory '/builddir/build/BUILD/xtideuniversalbios-r625/XTIDE_Universal_BIOS' Build Doc Inc Src gpl-2.0.txt makefile Large XT Plus version Build/ide_xtpl.bin built. make: Leaving directory '/builddir/build/BUILD/xtideuniversalbios-r625/XTIDE_Universal_BIOS' make: Entering directory '/builddir/build/BUILD/xtideuniversalbios-r625/XTIDE_Universal_BIOS' All small binaries built! make: Leaving directory '/builddir/build/BUILD/xtideuniversalbios-r625/XTIDE_Universal_BIOS' make: Entering directory '/builddir/build/BUILD/xtideuniversalbios-r625/XTIDE_Universal_BIOS' Build Doc Inc Src gpl-2.0.txt makefile Large 386 version Build/ide_386l.bin built. make: Leaving directory '/builddir/build/BUILD/xtideuniversalbios-r625/XTIDE_Universal_BIOS' make: Entering directory '/builddir/build/BUILD/xtideuniversalbios-r625/XTIDE_Universal_BIOS' All large binaries built! make: Leaving directory '/builddir/build/BUILD/xtideuniversalbios-r625/XTIDE_Universal_BIOS' make: Entering directory '/builddir/build/BUILD/xtideuniversalbios-r625/XTIDE_Universal_BIOS' All done! make: Leaving directory '/builddir/build/BUILD/xtideuniversalbios-r625/XTIDE_Universal_BIOS' + for target in Configurator Serial_Server XTIDE_Universal_BIOS_Configurator_v2 + /usr/bin/make -O -j32 V=1 VERBOSE=1 -C Configurator release AS=nasm CXX=i686-w64-mingw32-g++ 'CXXFLAGS=-Os -DWIN32 -fpermissive' MAKE=make 'RM=rm -rf' make: Entering directory '/builddir/build/BUILD/xtideuniversalbios-r625/Configurator' Build/idecfg.com built. make: Leaving directory '/builddir/build/BUILD/xtideuniversalbios-r625/Configurator' make: Entering directory '/builddir/build/BUILD/xtideuniversalbios-r625/Configurator' Compressing with UPX... 17644 -> 9906 56.14% dos/com idecfg.com Done! Build/idecfg.com is ready for release. make: Leaving directory '/builddir/build/BUILD/xtideuniversalbios-r625/Configurator' + for target in Configurator Serial_Server XTIDE_Universal_BIOS_Configurator_v2 + /usr/bin/make -O -j32 V=1 VERBOSE=1 -C Serial_Server release AS=nasm CXX=i686-w64-mingw32-g++ 'CXXFLAGS=-Os -DWIN32 -fpermissive' MAKE=make 'RM=rm -rf' make: Entering directory '/builddir/build/BUILD/xtideuniversalbios-r625/Serial_Server' make: Leaving directory '/builddir/build/BUILD/xtideuniversalbios-r625/Serial_Server' In file included from library/Library.h:89, from library/Checksum.cpp:41: library/../win32/Win32Serial.h: In member function 'void SerialAccess::Connect(char*, baudRate*)': library/../win32/Win32Serial.h:50:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 50 | log( -1, "No physical COM ports found" ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h:55:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 55 | log( 0, "Opening named pipe %s (simulating %s baud)", name, baudRate->display ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h:59:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 59 | log( -1, "Could not CreateNamedPipe " PIPENAME ); | ^ library/../win32/Win32Serial.h:62:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 62 | log( -1, "Could not ConnectNamedPipe" ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h:65:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 65 | log( -1, "Cannot simulate baud rates with hardware multipliers" ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h:77:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 77 | log( 0, "Opening %s (%s baud)", name, baudRate->display ); | ^~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h:81:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 81 | log( -1, "Could not Open \"%s\"", name ); | ^~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h:93:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 93 | char *msg = ""; | ^~ library/../win32/Win32Serial.h:99:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 99 | msg = "\n On this COM port, baud rate is limited to 115.2K"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h:101:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 101 | log( -1, "Could not SetCommState: baud rate selected may not be available%s", msg ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h:105:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 105 | log( -1, "Could not SetCommTimeouts" ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h:113:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 113 | log( -1, "Serial port '%s' not found, detected COM ports: %s", name, logbuff ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h: In member function 'long unsigned int SerialAccess::readCharacters(void*, long unsigned int)': library/../win32/Win32Serial.h:162:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 162 | log( -1, "read serial failed (error code %d)", GetLastError() ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h: In member function 'int SerialAccess::writeCharacters(void*, long unsigned int)': library/../win32/Win32Serial.h:180:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 180 | log( -1, "write serial failed (error code %d)", GetLastError() ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library/Library.h:95: library/../win32/Win32File.h: In member function 'int FileAccess::Create(char*)': library/../win32/Win32File.h:44:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 44 | log( 0, "'%s', file already exists", p_name ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32File.h:48:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 48 | log( -1, "'%s', could not create file", p_name ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32File.h: In member function 'void FileAccess::Open(char*)': library/../win32/Win32File.h:61:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 61 | log( -1, "'%s', could not open file", p_name ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32File.h: In member function 'void FileAccess::Close()': library/../win32/Win32File.h:71:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 71 | log( 0, "'%s', could not close file handle", name ? name : "unknown" ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32File.h: In member function 'long unsigned int FileAccess::SizeSectors()': library/../win32/Win32File.h:81:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 81 | log( -1, "'%s', could not retrieve file size (error %ul)", name, GetLastError() ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32File.h:84:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 84 | log( -1, "'%s', file size is not a multiple of 512 byte sectors", name ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32File.h:87:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 87 | log( -1, "'%s', file size greater than LBA28 limit of 137,438,952,960 bytes", name ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32File.h: In member function 'void FileAccess::SeekSectors(long unsigned int)': library/../win32/Win32File.h:102:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 102 | log( -1, "'%s', Failed to seek to lba=%lu", name, lba ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32File.h: In member function 'void FileAccess::Read(void*, long unsigned int)': library/../win32/Win32File.h:110:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 110 | log( -1, "'%s', ReadFile failed", name ); | ^~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32File.h: In member function 'void FileAccess::Write(void*, long unsigned int)': library/../win32/Win32File.h:118:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 118 | log( -1, "'%s', WriteFile failed", name ); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from library/Library.h:89, from library/Serial.cpp:24: library/../win32/Win32Serial.h: In member function 'void SerialAccess::Connect(char*, baudRate*)': library/../win32/Win32Serial.h:50:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 50 | log( -1, "No physical COM ports found" ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h:55:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 55 | log( 0, "Opening named pipe %s (simulating %s baud)", name, baudRate->display ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h:59:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 59 | log( -1, "Could not CreateNamedPipe " PIPENAME ); | ^ library/../win32/Win32Serial.h:62:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 62 | log( -1, "Could not ConnectNamedPipe" ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h:65:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 65 | log( -1, "Cannot simulate baud rates with hardware multipliers" ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h:77:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 77 | log( 0, "Opening %s (%s baud)", name, baudRate->display ); | ^~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h:81:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 81 | log( -1, "Could not Open \"%s\"", name ); | ^~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h:93:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 93 | char *msg = ""; | ^~ library/../win32/Win32Serial.h:99:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 99 | msg = "\n On this COM port, baud rate is limited to 115.2K"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h:101:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 101 | log( -1, "Could not SetCommState: baud rate selected may not be available%s", msg ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h:105:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 105 | log( -1, "Could not SetCommTimeouts" ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h:113:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 113 | log( -1, "Serial port '%s' not found, detected COM ports: %s", name, logbuff ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h: In member function 'long unsigned int SerialAccess::readCharacters(void*, long unsigned int)': library/../win32/Win32Serial.h:162:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 162 | log( -1, "read serial failed (error code %d)", GetLastError() ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h: In member function 'int SerialAccess::writeCharacters(void*, long unsigned int)': library/../win32/Win32Serial.h:180:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 180 | log( -1, "write serial failed (error code %d)", GetLastError() ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library/Library.h:95: library/../win32/Win32File.h: In member function 'int FileAccess::Create(char*)': library/../win32/Win32File.h:44:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 44 | log( 0, "'%s', file already exists", p_name ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32File.h:48:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 48 | log( -1, "'%s', could not create file", p_name ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32File.h: In member function 'void FileAccess::Open(char*)': library/../win32/Win32File.h:61:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 61 | log( -1, "'%s', could not open file", p_name ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32File.h: In member function 'void FileAccess::Close()': library/../win32/Win32File.h:71:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 71 | log( 0, "'%s', could not close file handle", name ? name : "unknown" ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32File.h: In member function 'long unsigned int FileAccess::SizeSectors()': library/../win32/Win32File.h:81:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 81 | log( -1, "'%s', could not retrieve file size (error %ul)", name, GetLastError() ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32File.h:84:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 84 | log( -1, "'%s', file size is not a multiple of 512 byte sectors", name ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32File.h:87:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 87 | log( -1, "'%s', file size greater than LBA28 limit of 137,438,952,960 bytes", name ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32File.h: In member function 'void FileAccess::SeekSectors(long unsigned int)': library/../win32/Win32File.h:102:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 102 | log( -1, "'%s', Failed to seek to lba=%lu", name, lba ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32File.h: In member function 'void FileAccess::Read(void*, long unsigned int)': library/../win32/Win32File.h:110:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 110 | log( -1, "'%s', ReadFile failed", name ); | ^~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32File.h: In member function 'void FileAccess::Write(void*, long unsigned int)': library/../win32/Win32File.h:118:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 118 | log( -1, "'%s', WriteFile failed", name ); | ^~~~~~~~~~~~~~~~~~~~~~~~ library/Serial.cpp: At global scope: library/Serial.cpp:30:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | { 2400, 0x30, "2400" }, | ^~~~~~ library/Serial.cpp:31:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | { 4800, 0x18, "4800" }, | ^~~~~~ library/Serial.cpp:32:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | { 9600, 0xc, "9600" }, | ^~~~~~ library/Serial.cpp:33:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | { 19200, 0xff, "19.2K" }, | ^~~~~~~ library/Serial.cpp:34:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | { 28800, 0x4, "28.8K" }, | ^~~~~~~ library/Serial.cpp:35:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | { 38400, 0xff, "38.4K" }, | ^~~~~~~ library/Serial.cpp:36:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | { 57600, 0x2, "57.6K" }, | ^~~~~~~ library/Serial.cpp:37:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | { 76800, 0xff, "76.8K" }, | ^~~~~~~ library/Serial.cpp:38:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | { 115200, 0x1, "115.2K" }, | ^~~~~~~~ library/Serial.cpp:39:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 39 | { 153600, 0xff, "153.6K" }, | ^~~~~~~~ library/Serial.cpp:40:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 40 | { 230400, 0xff, "230.4K" }, | ^~~~~~~~ library/Serial.cpp:41:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 41 | { 460800, 0xff, "460.8K" }, | ^~~~~~~~ library/Serial.cpp:42:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 42 | { 921600, 0xff, "921.6K" }, | ^~~~~~~~ library/Serial.cpp:43:26: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 43 | { 0, 0, "Unknown" }, | ^~~~~~~~~ make: Entering directory '/builddir/build/BUILD/xtideuniversalbios-r625/Serial_Server' make: Leaving directory '/builddir/build/BUILD/xtideuniversalbios-r625/Serial_Server' make: Entering directory '/builddir/build/BUILD/xtideuniversalbios-r625/Serial_Server' make: Leaving directory '/builddir/build/BUILD/xtideuniversalbios-r625/Serial_Server' In file included from library/Library.h:89, from library/Image.cpp:24: library/../win32/Win32Serial.h: In member function 'void SerialAccess::Connect(char*, baudRate*)': library/../win32/Win32Serial.h:50:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 50 | log( -1, "No physical COM ports found" ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h:55:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 55 | log( 0, "Opening named pipe %s (simulating %s baud)", name, baudRate->display ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h:59:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 59 | log( -1, "Could not CreateNamedPipe " PIPENAME ); | ^ library/../win32/Win32Serial.h:62:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 62 | log( -1, "Could not ConnectNamedPipe" ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h:65:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 65 | log( -1, "Cannot simulate baud rates with hardware multipliers" ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h:77:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 77 | log( 0, "Opening %s (%s baud)", name, baudRate->display ); | ^~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h:81:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 81 | log( -1, "Could not Open \"%s\"", name ); | ^~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h:93:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 93 | char *msg = ""; | ^~ library/../win32/Win32Serial.h:99:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 99 | msg = "\n On this COM port, baud rate is limited to 115.2K"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h:101:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 101 | log( -1, "Could not SetCommState: baud rate selected may not be available%s", msg ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h:105:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 105 | log( -1, "Could not SetCommTimeouts" ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h:113:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 113 | log( -1, "Serial port '%s' not found, detected COM ports: %s", name, logbuff ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h: In member function 'long unsigned int SerialAccess::readCharacters(void*, long unsigned int)': library/../win32/Win32Serial.h:162:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 162 | log( -1, "read serial failed (error code %d)", GetLastError() ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h: In member function 'int SerialAccess::writeCharacters(void*, long unsigned int)': library/../win32/Win32Serial.h:180:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 180 | log( -1, "write serial failed (error code %d)", GetLastError() ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library/Library.h:95: library/../win32/Win32File.h: In member function 'int FileAccess::Create(char*)': library/../win32/Win32File.h:44:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 44 | log( 0, "'%s', file already exists", p_name ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32File.h:48:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 48 | log( -1, "'%s', could not create file", p_name ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32File.h: In member function 'void FileAccess::Open(char*)': library/../win32/Win32File.h:61:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 61 | log( -1, "'%s', could not open file", p_name ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32File.h: In member function 'void FileAccess::Close()': library/../win32/Win32File.h:71:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 71 | log( 0, "'%s', could not close file handle", name ? name : "unknown" ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32File.h: In member function 'long unsigned int FileAccess::SizeSectors()': library/../win32/Win32File.h:81:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 81 | log( -1, "'%s', could not retrieve file size (error %ul)", name, GetLastError() ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32File.h:84:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 84 | log( -1, "'%s', file size is not a multiple of 512 byte sectors", name ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32File.h:87:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 87 | log( -1, "'%s', file size greater than LBA28 limit of 137,438,952,960 bytes", name ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32File.h: In member function 'void FileAccess::SeekSectors(long unsigned int)': library/../win32/Win32File.h:102:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 102 | log( -1, "'%s', Failed to seek to lba=%lu", name, lba ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32File.h: In member function 'void FileAccess::Read(void*, long unsigned int)': library/../win32/Win32File.h:110:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 110 | log( -1, "'%s', ReadFile failed", name ); | ^~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32File.h: In member function 'void FileAccess::Write(void*, long unsigned int)': library/../win32/Win32File.h:118:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 118 | log( -1, "'%s', WriteFile failed", name ); | ^~~~~~~~~~~~~~~~~~~~~~~~ library/Image.cpp: In member function 'void Image::init(char*, int, int, long unsigned int, long unsigned int, long unsigned int, int)': library/Image.cpp:89:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 89 | log( 1, "Can't parse '%s' for short file name\n\n", name ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/Image.cpp:90:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 90 | shortFileName = "SerDrive"; | ^~~~~~~~~~ library/Image.cpp:97:26: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 97 | log( -1, "'%s', Image size larger than LBA28 maximum of 137,438,952,960 bytes, %lu", name, totallba ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/Image.cpp:100:26: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 100 | log( -1, "'%s', Image size zero?" ); | ^~~~~~~~~~~~~~~~~~~~~~~~ library/Image.cpp:118:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 118 | log( -1, "'%s', parts of the CHS geometry (%lu:%lu:%lu) are out of the range (1-65536:1-16:1-255)", name, p_cyl, p_head, p_sect ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/Image.cpp:120:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 120 | log( -1, "'%s', file size does not match geometry", name ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/Image.cpp:129:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 129 | log( 0, "'%s': Warning: Image size is greater than derived standard CHS maximum, limiting CHS to 65535:16:63, consider using -g to specify geometry", name ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/Image.cpp:136:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 136 | log( -1, "'%s', file size does not match standard CHS geometry (x:16:63), please specify geometry explicitly with -g", name ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/Image.cpp:145:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 145 | log( -1, "'%s', derived standard CHS geometry of %lu:16:63 is has more cylinders than 65536, please specify geometry explicitly with -g", name, cyl, head, sect ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/Image.cpp:160:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 160 | log( 0, "%s: %s with CHS geometry %u:%u:%u, size %.2lf %cB", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/Image.cpp:163:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 163 | log( 0, "%s: %s with %lu LBA sectors, size %.2lf %cB (CHS geometry %u:%u:%u)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make: Entering directory '/builddir/build/BUILD/xtideuniversalbios-r625/Serial_Server' make: Leaving directory '/builddir/build/BUILD/xtideuniversalbios-r625/Serial_Server' In file included from library/Library.h:89, from library/Process.cpp:24: library/../win32/Win32Serial.h: In member function 'void SerialAccess::Connect(char*, baudRate*)': library/../win32/Win32Serial.h:50:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 50 | log( -1, "No physical COM ports found" ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h:55:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 55 | log( 0, "Opening named pipe %s (simulating %s baud)", name, baudRate->display ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h:59:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 59 | log( -1, "Could not CreateNamedPipe " PIPENAME ); | ^ library/../win32/Win32Serial.h:62:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 62 | log( -1, "Could not ConnectNamedPipe" ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h:65:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 65 | log( -1, "Cannot simulate baud rates with hardware multipliers" ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h:77:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 77 | log( 0, "Opening %s (%s baud)", name, baudRate->display ); | ^~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h:81:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 81 | log( -1, "Could not Open \"%s\"", name ); | ^~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h:93:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 93 | char *msg = ""; | ^~ library/../win32/Win32Serial.h:99:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 99 | msg = "\n On this COM port, baud rate is limited to 115.2K"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h:101:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 101 | log( -1, "Could not SetCommState: baud rate selected may not be available%s", msg ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h:105:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 105 | log( -1, "Could not SetCommTimeouts" ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h:113:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 113 | log( -1, "Serial port '%s' not found, detected COM ports: %s", name, logbuff ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h: In member function 'long unsigned int SerialAccess::readCharacters(void*, long unsigned int)': library/../win32/Win32Serial.h:162:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 162 | log( -1, "read serial failed (error code %d)", GetLastError() ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32Serial.h: In member function 'int SerialAccess::writeCharacters(void*, long unsigned int)': library/../win32/Win32Serial.h:180:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 180 | log( -1, "write serial failed (error code %d)", GetLastError() ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from library/Library.h:95: library/../win32/Win32File.h: In member function 'int FileAccess::Create(char*)': library/../win32/Win32File.h:44:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 44 | log( 0, "'%s', file already exists", p_name ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32File.h:48:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 48 | log( -1, "'%s', could not create file", p_name ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32File.h: In member function 'void FileAccess::Open(char*)': library/../win32/Win32File.h:61:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 61 | log( -1, "'%s', could not open file", p_name ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32File.h: In member function 'void FileAccess::Close()': library/../win32/Win32File.h:71:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 71 | log( 0, "'%s', could not close file handle", name ? name : "unknown" ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32File.h: In member function 'long unsigned int FileAccess::SizeSectors()': library/../win32/Win32File.h:81:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 81 | log( -1, "'%s', could not retrieve file size (error %ul)", name, GetLastError() ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32File.h:84:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 84 | log( -1, "'%s', file size is not a multiple of 512 byte sectors", name ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32File.h:87:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 87 | log( -1, "'%s', file size greater than LBA28 limit of 137,438,952,960 bytes", name ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32File.h: In member function 'void FileAccess::SeekSectors(long unsigned int)': library/../win32/Win32File.h:102:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 102 | log( -1, "'%s', Failed to seek to lba=%lu", name, lba ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32File.h: In member function 'void FileAccess::Read(void*, long unsigned int)': library/../win32/Win32File.h:110:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 110 | log( -1, "'%s', ReadFile failed", name ); | ^~~~~~~~~~~~~~~~~~~~~~~ library/../win32/Win32File.h: In member function 'void FileAccess::Write(void*, long unsigned int)': library/../win32/Win32File.h:118:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 118 | log( -1, "'%s', WriteFile failed", name ); | ^~~~~~~~~~~~~~~~~~~~~~~~ library/Process.cpp: In function 'void logBuff(char*, long unsigned int, long unsigned int, int)': library/Process.cpp:96:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 96 | log( 3, "%s%s", message, logBuff ); | ^~~~~~ library/Process.cpp: In function 'void processRequests(SerialAccess*, Image*, Image*, int, int)': library/Process.cpp:144:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 144 | logBuff( " Received: ", buffoffset, readto, verboseLevel ); | ^~~~~~~~~~~~~~~~ library/Process.cpp:148:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 148 | log( 1, "Timeout waiting on data from client, aborting previous command" ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/Process.cpp:202:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 202 | log( 2, "Spurious: [%d:%c]", buff.b[0], buff.b[0] ); | ^~~~~~~~~~~~~~~~~~~ library/Process.cpp:204:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 204 | log( 2, "Spurious: [%d]", buff.b[0] ); | ^~~~~~~~~~~~~~~~ library/Process.cpp:225:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 225 | log( 0, "Bad Write Sector Checksum" ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ library/Process.cpp:231:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 231 | log( 1, "Attempt to write to read-only image" ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/Process.cpp:261:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 261 | log( 2, " Continuation: Offset=%u, Checksum=%04x", workOffset-1, buff.w[256] ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/Process.cpp:268:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 268 | log( 0, "Continue Fault: Received=%d, Expected=%d", buff.b[0], workCount ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/Process.cpp:280:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 280 | log( 0, "Bad Command Checksum: %02x %02x %02x %02x %02x %02x %02x %02x, Checksum=%04x", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/Process.cpp:309:92: warning: invalid conversion from 'const char*' to 'char*' [-fpermissive] 309 | char *comStr = (workCommand & SERIAL_COMMAND_WRITE ? "Write" : "Read"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ | | | const char* library/Process.cpp:312:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 312 | log( 1, "Inquire %d: Client Port=0x%x, Client Baud=%s", img == image0 ? 0 : 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/Process.cpp:316:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 316 | log( 1, "%s %d: LBA=%u, Count=%u", comStr, img == image0 ? 0 : 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~ library/Process.cpp:319:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 319 | log( 1, "%s %d: Cylinder=%u, Sector=%u, Head=%u, Count=%u, LBA=%u", comStr, img == image0 ? 0 : 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/Process.cpp:325:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 325 | log( 1, " No slave drive provided" ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/Process.cpp:332:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 332 | log( 1, " Write attempt to Read Only disk" ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/Process.cpp:360:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 360 | log( 1, " Ignoring Inquire with wrong baud rate" ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/Process.cpp:389:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 389 | logBuff( " Sending: ", 514, 514, verboseLevel ); | ^~~~~~~~~~~~~~~ library/Process.cpp:400:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 400 | log( 1, " Performance: %.2lf bytes per second", (512.0 * workOffset) / (GetTime() - perfTimer) * 1000.0 ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make: Entering directory '/builddir/build/BUILD/xtideuniversalbios-r625/Serial_Server' make: Leaving directory '/builddir/build/BUILD/xtideuniversalbios-r625/Serial_Server' In file included from win32/../library/Library.h:89, from win32/Win32.cpp:32: win32/../library/../win32/Win32Serial.h: In member function 'void SerialAccess::Connect(char*, baudRate*)': win32/../library/../win32/Win32Serial.h:50:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 50 | log( -1, "No physical COM ports found" ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/../library/../win32/Win32Serial.h:55:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 55 | log( 0, "Opening named pipe %s (simulating %s baud)", name, baudRate->display ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/../library/../win32/Win32Serial.h:59:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 59 | log( -1, "Could not CreateNamedPipe " PIPENAME ); | ^ win32/../library/../win32/Win32Serial.h:62:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 62 | log( -1, "Could not ConnectNamedPipe" ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/../library/../win32/Win32Serial.h:65:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 65 | log( -1, "Cannot simulate baud rates with hardware multipliers" ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/../library/../win32/Win32Serial.h:77:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 77 | log( 0, "Opening %s (%s baud)", name, baudRate->display ); | ^~~~~~~~~~~~~~~~~~~~~~ win32/../library/../win32/Win32Serial.h:81:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 81 | log( -1, "Could not Open \"%s\"", name ); | ^~~~~~~~~~~~~~~~~~~~~~~ win32/../library/../win32/Win32Serial.h:93:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 93 | char *msg = ""; | ^~ win32/../library/../win32/Win32Serial.h:99:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 99 | msg = "\n On this COM port, baud rate is limited to 115.2K"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/../library/../win32/Win32Serial.h:101:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 101 | log( -1, "Could not SetCommState: baud rate selected may not be available%s", msg ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/../library/../win32/Win32Serial.h:105:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 105 | log( -1, "Could not SetCommTimeouts" ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/../library/../win32/Win32Serial.h:113:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 113 | log( -1, "Serial port '%s' not found, detected COM ports: %s", name, logbuff ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/../library/../win32/Win32Serial.h: In member function 'long unsigned int SerialAccess::readCharacters(void*, long unsigned int)': win32/../library/../win32/Win32Serial.h:162:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 162 | log( -1, "read serial failed (error code %d)", GetLastError() ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/../library/../win32/Win32Serial.h: In member function 'int SerialAccess::writeCharacters(void*, long unsigned int)': win32/../library/../win32/Win32Serial.h:180:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 180 | log( -1, "write serial failed (error code %d)", GetLastError() ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from win32/../library/Library.h:95: win32/../library/../win32/Win32File.h: In member function 'int FileAccess::Create(char*)': win32/../library/../win32/Win32File.h:44:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 44 | log( 0, "'%s', file already exists", p_name ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/../library/../win32/Win32File.h:48:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 48 | log( -1, "'%s', could not create file", p_name ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/../library/../win32/Win32File.h: In member function 'void FileAccess::Open(char*)': win32/../library/../win32/Win32File.h:61:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 61 | log( -1, "'%s', could not open file", p_name ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/../library/../win32/Win32File.h: In member function 'void FileAccess::Close()': win32/../library/../win32/Win32File.h:71:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 71 | log( 0, "'%s', could not close file handle", name ? name : "unknown" ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/../library/../win32/Win32File.h: In member function 'long unsigned int FileAccess::SizeSectors()': win32/../library/../win32/Win32File.h:81:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 81 | log( -1, "'%s', could not retrieve file size (error %ul)", name, GetLastError() ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/../library/../win32/Win32File.h:84:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 84 | log( -1, "'%s', file size is not a multiple of 512 byte sectors", name ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/../library/../win32/Win32File.h:87:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 87 | log( -1, "'%s', file size greater than LBA28 limit of 137,438,952,960 bytes", name ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/../library/../win32/Win32File.h: In member function 'void FileAccess::SeekSectors(long unsigned int)': win32/../library/../win32/Win32File.h:102:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 102 | log( -1, "'%s', Failed to seek to lba=%lu", name, lba ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/../library/../win32/Win32File.h: In member function 'void FileAccess::Read(void*, long unsigned int)': win32/../library/../win32/Win32File.h:110:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 110 | log( -1, "'%s', ReadFile failed", name ); | ^~~~~~~~~~~~~~~~~~~~~~~ win32/../library/../win32/Win32File.h: In member function 'void FileAccess::Write(void*, long unsigned int)': win32/../library/../win32/Win32File.h:118:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 118 | log( -1, "'%s', WriteFile failed", name ); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from win32/Win32.cpp:33: win32/../library/FlatImage.h: At global scope: win32/../library/FlatImage.h:76:9: warning: extra qualification 'FlatImage::' on member 'FlatImage' [-fpermissive] 76 | FlatImage::~FlatImage() | ^~~~~~~~~ win32/../library/FlatImage.h: In constructor 'FlatImage::FlatImage(char*, int, int, int, long unsigned int, long unsigned int, long unsigned int, int)': win32/../library/FlatImage.h:46:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 46 | log( -1, "'%s', can't create flat file with size greater than %lu 512-byte sectors", name, cf.MaxSectors ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/../library/FlatImage.h:62:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 62 | log( 0, "Created file '%s', size %.2lf %cB", name, sizef, sizeChar ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/../library/FlatImage.h:64:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 64 | log( 0, "Created file '%s', geometry %u:%u:%u, size %.2lf %cB", name, p_cyl, p_head, p_sect, sizef, sizeChar ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp: At global scope: win32/Win32.cpp:36:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | "SerDrive - XTIDE Universal BIOS Serial Drive Server", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:37:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | "Copyright (C) 2012-2022 by XTIDE Universal BIOS Team", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:38:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | "Released under GNU GPL v2, with ABSOLUTELY NO WARRANTY", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:39:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 39 | "", | ^~ win32/Win32.cpp:43:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 43 | "This is free software, and you are welcome to redistribute it under certain", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:44:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 44 | "conditions. For more license details, see the LICENSE.TXT file included with", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:45:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 45 | "this distribution, visit the XTIDE Universal BIOS wiki (address below), or", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:46:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 46 | "http://www.gnu.org/licenses/gpl-2.0.html", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:47:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 47 | "", | ^~ win32/Win32.cpp:48:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 48 | "Visit the wiki on http://xtideuniversalbios.org for detailed usage directions.", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:49:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 49 | "", | ^~ win32/Win32.cpp:50:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 50 | "Usage: SerDrive [options] imagefile [[slave-options] slave-imagefile]", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:51:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 51 | "", | ^~ win32/Win32.cpp:52:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 52 | " -g [cyl:head:sect] Geometry in cylinders, sectors per cylinder, and heads", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:53:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 53 | " -g also implies CHS addressing mode (default is LBA28)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:54:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 54 | "", | ^~ win32/Win32.cpp:55:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 55 | " -n [megabytes] Create new disk with given size or use -g geometry", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:56:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 56 | " Maximum size is " USAGE_MAXSECTORS, win32/Win32.cpp:57:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 57 | " Floppy images can also be created, such as \"360K\"", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:58:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 58 | " (default is a 32 MB disk, with CHS geometry 65:16:63)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:59:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 59 | "", | ^~ win32/Win32.cpp:60:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 60 | " -p [pipename] Named Pipe mode for emulators", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:61:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 61 | " (must begin with \"\\\\\", default is \"" PIPENAME "\")", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:62:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 62 | "", | ^~ win32/Win32.cpp:63:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 63 | " -c COMPortNumber COM Port to use (default is first found)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:64:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 64 | " Available COM ports on this system are:", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:65:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 65 | "COM ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:66:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 66 | "", | ^~ win32/Win32.cpp:67:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 67 | " -b BaudRate Baud rate to use on the COM port, with client machine", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:68:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 68 | " rate multiplier in effect:", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:69:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 69 | " None: 2400, 4800, 9600, 28.8K, 57.6K, 115.2K", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:70:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 70 | " 2x: 4800, 9600, 19200, 57.6K, 115.2K, 230.4K", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:71:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 71 | " 4x: 9600, 19200, 38400, 115.2K, 230.4K, 460.8K", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:72:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 72 | " 8x: 19200, 38400, 115.2K, 230.4K, 460.8K, 921.6K", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:73:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 73 | " and for completeness: 76.8K, 153.6K", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:74:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 74 | " (default is 9600, 115.2K when in named pipe mode)", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:75:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 75 | "", | ^~ win32/Win32.cpp:76:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 76 | " -t Disable timeout, useful for long delays when debugging", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:77:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 77 | "", | ^~ win32/Win32.cpp:78:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 78 | " -r Read Only disk, do not allow writes", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:79:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 79 | "", | ^~ win32/Win32.cpp:80:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 80 | " -v [level] Reporting level 1-6, with increasing information", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:81:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 81 | "", | ^~ win32/Win32.cpp:82:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 82 | "On the client computer, a serial port can be configured for use as a hard disk", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:83:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 83 | "with xtidecfg.com. Or one can hold down the ALT key at the end of the normal", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:84:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 84 | "IDE hard disk scan and the XTIDE Universal BIOS will scan COM1-7, at each of", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:85:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 85 | "the six speeds given above for BaudRate. Note that hardware rate multipliers", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:86:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 86 | "must be taken into account on the server end, but are invisible on the client.", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:87:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 87 | "", | ^~ win32/Win32.cpp:88:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 88 | "Floppy images may also be used. Image size must be exactly the same size", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:89:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 89 | "as a 2.88MB, 1.44MB, 1.2MB, 720KB, 360KB, 320KB, 180KB, or 160KB disk.", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:90:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 90 | "Microsoft DMF (Distribution Media Format) images are also supported.", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:91:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 91 | "Floppy images must be the last disks discovered by the BIOS, and only", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:92:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 92 | "two floppy drives are supported by the BIOS at a time.", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp: In function 'int main(int, char**)': win32/../library/../win32/Win32Serial.h:28:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | #define PIPENAME "\\\\.\\pipe\\xtide" | ^~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:186:51: note: in expansion of macro 'PIPENAME' 186 | ComPort = PIPENAME; | ^~~~~~~~ win32/Win32.cpp:188:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 188 | baudRate = baudRateMatchString( "115200" ); | ^~~~~~~~ win32/Win32.cpp:239:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 239 | log( -2, "Unknown Baud Rate \"%s\"", next ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:242:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 242 | log( -2, "Unknown Option: \"%s\"", argv[t] ); | ^~~~~~~~~~~~~~~~~~~~~~~~ win32/Win32.cpp:265:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 265 | baudRate = baudRateMatchString( "9600" ); | ^~~~~~ win32/Win32.cpp:276:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 276 | log( 0, "Serial Connection closed, reset..." ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make: Entering directory '/builddir/build/BUILD/xtideuniversalbios-r625/Serial_Server' Compressing with UPX... 125059 -> 78979 63.15% win32/pe serdrive.exe Done! make: Leaving directory '/builddir/build/BUILD/xtideuniversalbios-r625/Serial_Server' + for target in Configurator Serial_Server XTIDE_Universal_BIOS_Configurator_v2 + /usr/bin/make -O -j32 V=1 VERBOSE=1 -C XTIDE_Universal_BIOS_Configurator_v2 release AS=nasm CXX=i686-w64-mingw32-g++ 'CXXFLAGS=-Os -DWIN32 -fpermissive' MAKE=make 'RM=rm -rf' make: Entering directory '/builddir/build/BUILD/xtideuniversalbios-r625/XTIDE_Universal_BIOS_Configurator_v2' XT version Build/xtidecfg.com built. make: Leaving directory '/builddir/build/BUILD/xtideuniversalbios-r625/XTIDE_Universal_BIOS_Configurator_v2' make: Entering directory '/builddir/build/BUILD/xtideuniversalbios-r625/XTIDE_Universal_BIOS_Configurator_v2' Compressing with UPX... 31936 -> 18369 57.52% dos/com xtidecfg.com Done! XT version is ready for release. make: Leaving directory '/builddir/build/BUILD/xtideuniversalbios-r625/XTIDE_Universal_BIOS_Configurator_v2' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.2Z91DF + umask 022 + cd /builddir/build/BUILD + '[' '/builddir/build/BUILDROOT/xtideuniversalbios-2.0.0^20230219svn625-2.fc41.noarch' '!=' / ']' + rm -rf '/builddir/build/BUILDROOT/xtideuniversalbios-2.0.0^20230219svn625-2.fc41.noarch' ++ dirname '/builddir/build/BUILDROOT/xtideuniversalbios-2.0.0^20230219svn625-2.fc41.noarch' + mkdir -p /builddir/build/BUILDROOT + mkdir '/builddir/build/BUILDROOT/xtideuniversalbios-2.0.0^20230219svn625-2.fc41.noarch' + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd xtideuniversalbios-r625 + install -Dpm0644 -t '/builddir/build/BUILDROOT/xtideuniversalbios-2.0.0^20230219svn625-2.fc41.noarch/usr/share/xtideuniversalbios' BIOS_Drive_Information_Tool/Build/biosdrvs.com Configurator/Build/idecfg.com Serial_Server/build/serdrive.exe XTIDE_Universal_BIOS/Build/ide_386.bin XTIDE_Universal_BIOS/Build/ide_386l.bin XTIDE_Universal_BIOS/Build/ide_at.bin XTIDE_Universal_BIOS/Build/ide_atl.bin XTIDE_Universal_BIOS/Build/ide_ps2.bin XTIDE_Universal_BIOS/Build/ide_ps2l.bin XTIDE_Universal_BIOS/Build/ide_tiny.bin XTIDE_Universal_BIOS/Build/ide_xt.bin XTIDE_Universal_BIOS/Build/ide_xtl.bin XTIDE_Universal_BIOS/Build/ide_xtp.bin XTIDE_Universal_BIOS/Build/ide_xtpl.bin XTIDE_Universal_BIOS_Configurator_v2/Build/xtidecfg.com + /usr/bin/find-debuginfo -j32 --strict-build-id -m -i --build-id-seed '2.0.0^20230219svn625-2.fc41' --unique-debug-suffix '-2.0.0^20230219svn625-2.fc41.noarch' --unique-debug-src-base 'xtideuniversalbios-2.0.0^20230219svn625-2.fc41.noarch' --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/xtideuniversalbios-r625 find-debuginfo: starting Extracting debug info from 0 files Creating .debug symlinks for symlinks to ELF files find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j32 + /usr/lib/rpm/redhat/brp-python-hardlink Processing files: xtideuniversalbios-2.0.0^20230219svn625-2.fc41.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.t1oGRl + umask 022 + cd /builddir/build/BUILD + cd xtideuniversalbios-r625 + DOCDIR='/builddir/build/BUILDROOT/xtideuniversalbios-2.0.0^20230219svn625-2.fc41.noarch/usr/share/doc/xtideuniversalbios' + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p '/builddir/build/BUILDROOT/xtideuniversalbios-2.0.0^20230219svn625-2.fc41.noarch/usr/share/doc/xtideuniversalbios' + cp -pr '/builddir/build/BUILD/xtideuniversalbios-r625/XTIDE_Universal_BIOS/Doc/XTIDE Universal BIOS.odt' '/builddir/build/BUILDROOT/xtideuniversalbios-2.0.0^20230219svn625-2.fc41.noarch/usr/share/doc/xtideuniversalbios' + cp -pr /builddir/build/BUILD/xtideuniversalbios-r625/XTIDE_Universal_BIOS/Doc/changes.txt '/builddir/build/BUILDROOT/xtideuniversalbios-2.0.0^20230219svn625-2.fc41.noarch/usr/share/doc/xtideuniversalbios' + cp -pr /builddir/build/BUILD/xtideuniversalbios-r625/XTIDE_Universal_BIOS/Doc/readme.txt '/builddir/build/BUILDROOT/xtideuniversalbios-2.0.0^20230219svn625-2.fc41.noarch/usr/share/doc/xtideuniversalbios' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.qJf4Uo + umask 022 + cd /builddir/build/BUILD + cd xtideuniversalbios-r625 + LICENSEDIR='/builddir/build/BUILDROOT/xtideuniversalbios-2.0.0^20230219svn625-2.fc41.noarch/usr/share/licenses/xtideuniversalbios' + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p '/builddir/build/BUILDROOT/xtideuniversalbios-2.0.0^20230219svn625-2.fc41.noarch/usr/share/licenses/xtideuniversalbios' + cp -pr /builddir/build/BUILD/xtideuniversalbios-r625/license.txt '/builddir/build/BUILDROOT/xtideuniversalbios-2.0.0^20230219svn625-2.fc41.noarch/usr/share/licenses/xtideuniversalbios' + RPM_EC=0 ++ jobs -p + exit 0 Provides: xtideuniversalbios = 2.0.0^20230219svn625-2.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/xtideuniversalbios-2.0.0^20230219svn625-2.fc41.noarch Wrote: /builddir/build/RPMS/xtideuniversalbios-2.0.0^20230219svn625-2.fc41.noarch.rpm Child return code was: 0